package com.itheima.api.treeset.demo01;

import java.util.TreeSet;

public class TreeSetDemo01 {

    /**
     * TreeSet的特点：
     *
     * 1. 元素是唯一的
     * 2. 可以对元素进行排序
     */
    public static void main(String[] args) {

        // public TreeSet()：		根据其元素的自然顺序对元素进行排序
        TreeSet<Integer> treeSet = new TreeSet<Integer>() ;

        // 20,18,23,22,17,24,19
        treeSet.add(20) ;
        treeSet.add(18) ;
        treeSet.add(23) ;
        treeSet.add(22) ;
        treeSet.add(17) ;
        treeSet.add(24) ;
        treeSet.add(19) ;
        treeSet.add(19) ;

        // 遍历
        treeSet.forEach( s -> {
            System.out.println(s);
        });

        /**
         * TreeSet为什么可以对元素进行排序，唯一性是怎么进行保证的？
         */

    }

}
